home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / crwdemo / rpttitle.frm < prev    next >
Text File  |  1995-12-05  |  3KB  |  123 lines

  1. VERSION 2.00
  2. Begin Form RptTitle 
  3.    BackColor       =   &H00C0C0C0&
  4.    BorderStyle     =   3  'Fixed Double
  5.    Caption         =   "Report Title"
  6.    ClientHeight    =   2565
  7.    ClientLeft      =   2415
  8.    ClientTop       =   3450
  9.    ClientWidth     =   5055
  10.    Height          =   3255
  11.    Left            =   2355
  12.    LinkTopic       =   "Form1"
  13.    MaxButton       =   0   'False
  14.    MinButton       =   0   'False
  15.    ScaleHeight     =   2565
  16.    ScaleWidth      =   5055
  17.    Top             =   2820
  18.    Width           =   5175
  19.    Begin SSPanel Panel3D2 
  20.       Alignment       =   1  'Left Justify - MIDDLE
  21.       BevelInner      =   1  'Inset
  22.       BevelWidth      =   2
  23.       BorderWidth     =   1
  24.       Caption         =   "Panel3D2"
  25.       Height          =   1185
  26.       Left            =   180
  27.       TabIndex        =   5
  28.       Top             =   360
  29.       Width           =   3165
  30.       Begin TextBox Text1 
  31.          Height          =   1005
  32.          Left            =   90
  33.          MultiLine       =   -1  'True
  34.          TabIndex        =   6
  35.          Top             =   90
  36.          Width           =   2985
  37.       End
  38.    End
  39.    Begin SSPanel Panel3D1 
  40.       Alignment       =   1  'Left Justify - MIDDLE
  41.       BorderWidth     =   1
  42.       Height          =   510
  43.       Left            =   0
  44.       TabIndex        =   4
  45.       Top             =   2070
  46.       Width           =   5235
  47.    End
  48.    Begin CommandButton Command3 
  49.       Caption         =   "&OK"
  50.       Height          =   375
  51.       Left            =   3510
  52.       TabIndex        =   2
  53.       Top             =   1080
  54.       Width           =   1185
  55.    End
  56.    Begin CommandButton Command2 
  57.       Caption         =   "Get Title"
  58.       Height          =   375
  59.       Left            =   3510
  60.       TabIndex        =   1
  61.       Top             =   90
  62.       Width           =   1215
  63.    End
  64.    Begin CommandButton Command1 
  65.       Caption         =   "Set Title"
  66.       Height          =   375
  67.       Left            =   3510
  68.       TabIndex        =   0
  69.       Top             =   585
  70.       Width           =   1215
  71.    End
  72.    Begin Label Label1 
  73.       BackColor       =   &H00C0C0C0&
  74.       Caption         =   "Report Title:"
  75.       Height          =   210
  76.       Left            =   240
  77.       TabIndex        =   3
  78.       Top             =   120
  79.       Width           =   1095
  80.    End
  81.    Begin Menu MenuFile 
  82.       Caption         =   "&File"
  83.    End
  84. End
  85. Sub Command1_Click ()
  86.     If PESetReportTitle(JobNum, Text1.Text) = False Then
  87.       RCode = GetErrorString(JobNum)
  88.       MsgBox "PESetReportTitle Error #: " + Str(ErrorCode) + " - " + RCode
  89.     Else
  90.         MsgBox ("Report Title Set")
  91.     End If
  92. End Sub
  93.  
  94. Sub Command2_Click ()
  95.     
  96.   Dim Title As String
  97.   Dim TextHandle As Integer, TextLength As Integer
  98.   
  99.   If PEGetReportTitle(JobNum, TextHandle, TextLength) = False Then
  100.      MsgBox ("Cannot retrieve title")
  101.   End If
  102.  
  103.   'Allocate memory for string
  104.  
  105.   Title = String(TextLength, " ")
  106.  
  107.   If PEGetHandleString(TextHandle, Title, TextLength) = False Then
  108.     MsgBox ("Cannot Retrieve the title")
  109.   Else
  110.     Text1.Text = Title
  111.   End If
  112.  
  113. End Sub
  114.  
  115. Sub Command3_Click ()
  116.     Unload Me
  117. End Sub
  118.  
  119. Sub MenuFile_Click ()
  120.  Unload Me
  121. End Sub
  122.  
  123.